var a=0;
/*  选择按钮的切换 */
$(function(){
	$('#input_box>div').hide();
	$('#standard').show();
	$('#type>input').click(function(){
		var s = $(this).val();
		$('#input_box>div').hide();
		$('#'+s).show();
	});
});
/*  不规则每行座位输入框生成 */
$(function(){
	$($('#nonstandard>input')[0]).keyup(function(){
		$("#nonstandard>span").remove();
		var num = parseInt(this.value);
		if(num>'20'){
			alert('请输入正确的值');
			this.value=num=0;
		}
		for(var i=num;i>0;i--){
			$("#nonstandard").prepend('<span>第'+i+'行有<input type="text" rel="'+i+'" name="true" />个座位<br /></span>');
		}
	});
});
/*  不规则座位输入值的获取 */
$(function(){
	$($('#nonstandard>input')[1]).click(function(){
		a=0;
		$("#rostrum>input[name='true']").remove();
		$("#rostrum>br").remove();
		for(var i=0;i<$('#nonstandard>span').length;i++){
			var c = parseInt($('span>input')[i].value);
			insert_seat(1,c);
		}
	});
});
/*  规则座位输入值的获取 */
$(function(){
	$($('#standard>input')[2]).click(function(){
		a=0;
		$("#rostrum>input[name='true']").remove();
		$("#rostrum>br").remove();
		var b = parseInt($('#standard>input')[0].value);
		var c = parseInt($('#standard>input')[1].value);
		insert_seat(b,c);
	});
});

/* 生成座位表 */
function insert_seat(b,c){
	for(var i=1;i<=b;i++){
		$("#rostrum").prepend('<br /><br />');
		for(var j=1;j<=c;j++){
			$("#rostrum").prepend('<input type="button" rel="'+i+'" name="true" />');
		}
		order(c,i);
	}
}
/* 座位表排序 */
function order(x,y){
	var k=1;
	if(x%2=='1'){
		k=0;
	}
	var length = $('#list>input[class="name"]').length;
	for(var i=(x*(y-1)+1);i<=(x*y);i++){
		a++;
		j = i-(x*(y-1));
		var s = parseInt(x/2)+(parseInt(j/2)*Math.pow(-1,(j-k)));
		if(a<=length){
			$('#rostrum>input[rel='+y+']')[s].value = $('#list>input[class="name"]')[a-1].value;
		}else{
			$('#rostrum>input[rel='+y+']')[s].value="XXX";
		}
	}
}
